allogeneic transplant - French English Dictionary